home *** CD-ROM | disk | FTP | other *** search
- /* @(#)options.h (c) copyright 10/10/88 (Dan Heller, Bart Schaefer) */
-
- /* Must #include mush.h before #including this file */
-
- /* Structure to hold assorted information collected from command line flags.
- * Other information is held in the following global variables:
- * cmd_help General help file, specified by -1
- * debug Debugging mode, toggled by -d
- * glob_flags Bits set by -C, -e, -i, -S, -t and many commands
- * hdrs_only Show headers and exit, specified by -H
- * iscurses Curses mode, specified by -C or "curses" command
- * istool Tool mode, specified by -t or -T
- * mailfile File specified by -u or -f or "folder" command
- * prog_name Name under which mush is running
- * time_out Tool mode timeout, specified by -T
- * tool_help Tool mode help file, specified by -2
- */
-
- struct mush_flags {
- u_long flg; /* Set by -v, -h, -U, vars */
- char *init_file; /* Set by -I or -I! */
- char *src_file; /* Set by -F */
- int src_n_exit; /* Set by -F! */
- char *folder; /* Set by -f or -u */
- char *draft; /* Set by -h */
- char f_flags[10]; /* Set by -r, -N, etc.; passed to folder() */
- char *Subj; /* Set by -s */
- char *Cc; /* Set by -c */
- char *Bcc; /* Set by -b */
- int source_rc; /* Set by -n */
- };
-